battalion aid station - French English Dictionary